giant potato creeper - Turco Inglés Diccionario